
package tmanager;

public class Studente {

    public static final String TRIENNALE = "TRIENNALE";
    public static final String MAGISTRALE = "MAGISTRALE";
    public static final String SPERIMENTALE = "SPERIMENTALE";
    public static final String COMPILATIVA = "COMPILATIVA";

    private int matricola;
    private String nome;
    private String cognome;
    private String email;
    private String password;
    private int relatore;
    private String statoProgettoTesi;
    private String titoloTesi;
    private String corsoTesi;
    private String tipologiaTesi;
    private String tipoLaurea;

    public Studente(){
    }
    public Studente(int matricola, String nome, String cognome, String email,
                    int relatore, String statoTesi, String tipoLaurea){
        this.matricola = matricola;
        this.nome = nome;
        this.cognome = cognome;
        this.email = email;
        this.relatore = relatore;
        this.statoProgettoTesi = statoTesi;
        this.tipoLaurea = tipoLaurea;
    }
    public Studente(int matricola, String nome, String cognome, String email,
                    String pwd, int relatore, String statoTesi, String titolo,
                    String corso, String tipoTesi, String tipoLaurea){
        this(matricola, nome, cognome, email, relatore, statoTesi, tipoLaurea);
        this.password = pwd;
        this.titoloTesi = titolo;
        this.corsoTesi = corso;
        this.tipologiaTesi = tipoTesi;
    }

    public void setMatricola(int matricola){
        this.matricola = matricola;
    }
    public void setNome(String nome){
        this.nome = nome;
    }
    public void setCognome(String cognome){
        this.cognome = cognome;
    }
    public void setEmail(String email){
        this.email = email;
    }
    public void setPassword(String password){
        this.password = password;
    }
    public void setRelatore(int relatore){
        this.relatore = relatore;
    }
    public void setStatoProgettoTesi(String stato){
        this.statoProgettoTesi = stato;
    }
    public void setTitoloTesi(String titolo){
        this.titoloTesi = titolo;
    }
    public void setCorsoTesi(String corso){
        this.corsoTesi = corso;
    }
    public void setTipologiaTesi(String tipoTesi){
        this.tipologiaTesi = tipoTesi;
    }
    public void setTipoLaurea(String tipo){
        this.tipoLaurea = tipo;
    }

    public int getMatricola(){
        return this.matricola;
    }
    public String getNome(){
        return this.nome;
    }
    public String getCognome(){
        return this.cognome;
    }
    public String getEmail(){
        return this.email;
    }
    public String getPassword(){
        return this.password;
    }
    public int getRelatore(){
        return this.relatore;
    }
    public String getStatoProgettoTesi(){
        return this.statoProgettoTesi;
    }
    public String getTitoloTesi(){
        return this.titoloTesi;
    }
    public String getCorsoTesi(){
        return this.corsoTesi;
    }
    public String getTipologiaTesi(){
        return this.tipologiaTesi;
    }
    public String getTipoLaurea(){
        return this.tipoLaurea;
    }
    public String getNomeCognome(){
        return this.nome + " " + this.cognome;
    }
    
    
}//Studente
